package controlador;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.List;

import modelo.DetalleOrden;
import modelo.DetalleOrdenDAO;


import vista.VentanaConsultaProducto;
import vista.VentanaTablaModeloProducto;

public class ControladorDetalleOrden/* implements ActionListener*/{


	private VentanaConsultaProducto ventanaConsulta; 

	public ControladorDetalleOrden() {
		super ();
		ventanaConsulta = new VentanaConsultaProducto ();
		ventanaConsulta.setLocationRelativeTo(null);
		ventanaConsulta.setVisible(true);
		ventanaConsulta.addListener(ventanaConsulta);
	}

/*	
	public void actionPerformed(ActionEvent e) {
		// TODO Auto-generated method stub

		if(e.getActionCommand().equals("Salir"))
			ventanaConsulta.dispose();
		else if (e.getActionCommand().equals("Cantidad Ascendente")) {
			DetalleOrdenDAO detordenDAO = new DetalleOrdenDAO();
			List<DetalleOrden> prod = detordenDAO.consultarProductoCantidadAscendente();
			this.ventanaConsulta.setResultados(new VentanaTablaModeloProducto(prod));
		}
		else if (e.getActionCommand().equals("Cantidad Descendente")) {
			DetalleOrdenDAO detordenDAO = new DetalleOrdenDAO();
	     	List<DetalleOrden> prod = detordenDAO.consultarProductoCantidadDescendente();
			this.ventanaConsulta.setResultados(new VentanaTablaModeloProducto(prod));
		}
		else if (e.getActionCommand().equals("Monto Ascendente")) {
			DetalleOrdenDAO detordenDAO = new DetalleOrdenDAO();
			List<DetalleOrden> prod = detordenDAO.consultarProductoMontoAscendente();
			this.ventanaConsulta.setResultados(new VentanaTablaModeloProducto(prod));
		}
		else if (e.getActionCommand().equals("Monto Descendente")) {
			DetalleOrdenDAO detordenDAO = new DetalleOrdenDAO();
			List<DetalleOrden> prod = detordenDAO.consultarProductoMontoDescendente();
			this.ventanaConsulta.setResultados(new VentanaTablaModeloProducto(prod));
		}
	}
*/	
}
